@charset "utf-8";
/* CSS Document */
.focus {
	position: relative
}
.focus .hd {
	position: absolute;
	z-index: 2;
	right: 10px;
	bottom: 10px;
	cursor: pointer;
}
.focus .hd ul li {
	display: inline-block;
	text-indent: -9999px;
	width: 12px;
	height: 12px;
	border-radius: 6px;
	background-color: white;
	margin: 3px
}
.focus .hd ul li.on {
	background-color: rgba(61,141,220,1)
}
.focus .bd ul li {
	position: relative
}
.focus .bd ul li h2 a {
	width: 70%;
	text-indent: 1em;
	color: ghostwhite;
	float: left;
	font-size: 16px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-weight: normal
}
.focus .bd ul li h2 {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 40px;
	line-height: 40px;
	background: rgba(0,0,0,.6);
}
.focus .bd ul li img {
	width: 570px;
	height: 350px
}
.focus>a {
	position: absolute;
	background: rgba(125,125,120,.3);
	width: 30px;
	height: 70px;
	top: 50%;
	line-height: 70px;
	font-size: 42px;
	margin-top: -40px;
	text-align: center;
	cursor: pointer;
	font-family: 'simsun';
	z-index: 3;
	color: white
}
.focus>a:hover {
	background: rgba(125,125,120,.7);
}
.focus>a.prev {
	left: 0;
}
.focus>a.next {
	right: 0
}
.sd01 {
	display: none\9
}

/*----20210929 专题列表------*/
.list_spec{ padding:0 30px}
.list_spec h3{ position:relative; padding:10px 10px 10px 15px; border-bottom:1px solid #e3e3e3; margin-bottom:20px; font-size:18px; color:#2b82d1; font-weight:bold}
.list_spec h3 i{ position:absolute;left:0; top:50%; margin-top:-9px;display:inline-block; height:18px; width:3px; background:#2b82d1}
.list_spec ul{width:103%; margin-left:-3%}
.list_spec ul li{ position:relative; float:left;width:22%; margin-left:3%; margin-bottom:20px}
.list_spec ul li img{ display:block; width:100%; height:90px}
.list_spec ul li span{ position:absolute; right:0; bottom:0; width:55px; border-bottom: 30px solid rgba(0,0,0,0.4); border-left: 15px solid transparent;}
.list_spec ul li span i{ position:absolute; right:10px; bottom:-30px; display:block; white-space:nowrap; color:#fff; line-height:30px; font-size:14px;}


@media screen and (min-width: 800px) {
.sd01 {
	display: none
}
}
 @media screen and (max-width: 800px) {
.w1200,  .h_bg a,  .mainnav,  .mainnav ul,  .mainnav ul li,  .focus,  .con,  .new_list,  .xx_leftt,  .xx_right,  .xx_left,  .jrzt,  .ztzq_ul,  .copyright,  .footR,  .foot_body,  .Response,  .leader_cont,  .data_left,  .Focus_areas_body ul,  .data_right,  .ordinary1 li a,  .tj_box,  .tj_box>div,  .total,  .oneyc,  .oneyc>.title,  #KinSlideshow189,  #KinSlideshow_moveBox,  #KinSlideshow_XposBox,  .oneright,  .oneyc div,  .oneyc div table,  .mainBox,  .w1000,  .l_nav,  .zx_list dt, .zx_list dd,  .in_con,  .l_nav ul,  .tab,  .ycsub_main,  .ycft,  .ycfo,  .talktext,  .v_player,  .v_player video,  .nr_box {
	width: 100% !important;
	box-sizing: border-box
}
.header,  .Response,  .leader,  .Focus_areas_body ul,  .Focus_areas,  .ordinary1 li a,  .ycft,  .talktext {
	height: auto !important
}
.head_top_left:nth-child(2),  .head_top_right,  .ycindex_right,  .mainnav ul li img,  .home_bmfw dl .hideDiv,  .footer2_1,  .easybtn1,  #myTab11,  .Focus_areas .clear15,  .neibox,  .star_item_box {
	display: none
}
.header,  .foot {
	min-width: auto
}
.h_bg {
	margin: 0
}
.h_bg a {
	float: none
}
.h_bg a,  .h_bg a>img,  .focus .bd ul li img,  .xx_right ul li img,  #KinSlideshow189 img,  .bigimg,  .ycrt,  .yctu,  .ycfo {
	width: 100% !important;
	/*height: auto !important*/
}
.home_bmfw {
	padding: 0 !important;
}
.mainnav ul li {
	float: left;
	width: calc(100%/6) !important;;
}
.mainnav ul li:nth-child(6) {
	border-right: 0
}
.mainnav ul li:nth-child(7) {
	display: none
}
.mainnav ul li a {
	font-size: 0.9em
}
.home_bmfw dl {
	width: 18%;
	height: auto;
	margin: 1%
}
.home_bmfw dl dt,  .home_bmfw dl dt img,  .index_xxgk,  .xx_right,  .foot,  .tv_first img {
	width: 100%;
	height: auto !important
}
.sd01 .cont {
	display: none;
	background-color: white;
	width: 98%;
	margin: 0 1%;
	padding: 2%;
	box-sizing: border-box;
	border-radius: 4px
}
.sd01 .cont ul li {
	display: inline-block;
	width: 40%;
	line-height: 2em
}
.focus {
	background: none
}
.focus,  .focus .bd ul li img {
	height: 250px
}
.new_list,  .ztzq_ul,  .xx_right {
	margin-top: 2%
}
.home_ywdt_news .hd ul li {
	width: 25% !important
}
.home_ywdt_news .hd ul li a {
	font-size: 1.1em;
	white-space: nowrap;
	overflow: hidden
}
.xx_leftt ul li {
	width: 48%;
	margin: 1%
}
.xx_leftt ul li a {
	width: 100%
}
.xx_leftt ul li:nth-child(5) {
	width: 98%
}
.xx_right ul li {
	width: 31.4%;
	margin: 1%
}
.jrzt,  .xx_right {
	background-color: white !important;
	border: 0 !important
}
.jrzt>div {
	margin-left: 5px;
    width: 85%;
}
.ztzq_ul ul li p {
	font-size: 1em
}
.foot {
	text-align: center
}
.copyright ul li {
	float: none;
	display: inline-block
}
.footR,  .chunk,  .chunk em {
	margin: 0 !important;
	float: none;
}
.Response {
	padding-bottom: 5%
}
.leader {
	background-image: none
}
.ldzc_link {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-indent: 1em;
	background-color: #3188d8
}
.ldzc_link:after {
	content: "领导之窗";
	color: white;
	font-size: 1.5em
}
.sz,  .other_leader,  .Policy_cont {
	width: 100%;
	margin: 0
}
.sz img,  .other_leader img {
	margin-right: 10px
}
.other_leader {
	height: auto;
	border-left: 0;
	border-top: 1px solid #dedede;
	padding-top: 10px
}
.sz_intr {
	width: auto;
	float: none
}
.Focus_areas_body ul li,  .oneyc_01 li {
	width: 31% !important;
	margin: 1% !important
}
.Focus_areas_body ul li a {
	width: 100%
}
.inform_open_body ul li {
	width: 46%;
	margin: 2%
}
.ordinary1 li {
	width: 23%;
	margin: 1%;
	background-color: #f6f6f6
}
.ordinary1 li:hover,  .ordinary2 li:hover {
	background: #1968c4;
}
.services>div,  .services img,  .twoitem img,  .img_box img,  .img01 {
	width: 100% !important
}
#sideStatistics {
	float: left
}
.tj_box>div,  .Interaction_list,  .twoitem img,  .img_box img,  .img01 {
	height: auto !important
}
.collect,  .oneright {
	margin-top: 5%
}
.sideStatisticsTable,  .list li a {
	font-size: 1em
}
.menubox li {
	width: 33% !important;
	white-space: nowrap;
	overflow: hidden
}
.oneyc_01 li,  .twoitem img {
	padding: 0 !important;
	text-align: center
}
.twoitem img {
	margin-bottom: 1%
}
.statistics {
	padding: 0 !important;
	height: auto !important
}
.pointer_down {
	background: url("https://www.yuncheng.gov.cn/static/images/downyc.jpg") center;
	height: 34px;
}
.pointer_up {
	background: url("https://www.yuncheng.gov.cn/static/images/upyc.jpg") center;
	height: 34px;
}
.pointer_down img,  .pointer_up img {
	display: none
}
.itemtitle ul li,  .zx_list dd {
	text-align: center
}
.itemtitle a,  .yc_name {
	margin: 0 !important
}
.gktd {
	word-break: break-all;
	width: auto !important
}
.ycft {
	margin: 0 !important
}
.slide03 {
	overflow: hidden
}
.slide03 .bd {
	margin-left: 0 !important
}
.v_player {
	background-color: red
}
.tab {
	width: 100%
}
#doclist tr {
	height: auto
}
.tab tbody td a {
	float: none
}
.tab, .tab thead, .tab tbody, .tab th, .tab td, .tab tr {
	display: block;
}
.tab thead tr {
	position: absolute;
	top: -9999px;
	left: -9999px;
}
.tab tr {
	margin: 0 0 0 0;
}
.tab,  .tab td {
	border: 0;
}
.tab {
	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede
}
.tab td {
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede
}
.tab tr:nth-child(even) {
	background: #f0f0f0;
}
.tab td {
	position: relative;
	padding-left: 20%;
}
.tab td:before {
	position: absolute;
	top: 0;
	left: 6px;
	width: 20%;
	padding: 5px 0;
	white-space: nowrap;
}
.tab tr:nth-child(1) {
	display: none
}
.tab td.text-left {
	text-align: center
}
.tab td:nth-of-type(1):before {
	content: "索引号";
}
.tab td:nth-of-type(2):before {
	content: "标题";
}
.tab td:nth-of-type(3):before {
	content: "效力状况";
}
.tab td:nth-of-type(4):before {
	content: "发布部门";
}
.tab td:nth-of-type(5):before {
	content: "公开日期";
}
.table_pc {
	display: none
}
.table_mob {
	display: block;
}
.jgzn {
	width: 100% !important;
}
.jgzncontentlist {
	max-width: 220px !important;
}
.jgzncontentlist li {
	width: 220px !important;
}
.i_nav {
	display: none!important;
}
.side {
	width: 100% !important;
}
.mainContent {
	width: 100% !important;
	margin-left: -10px !important;
}
.page {
	width: 100% !important;
	margin-left: 0px !important;
}
.page ul li {
	margin-left: 3px !important;
}
.row1_css{
	width: 100% !important;
}
.jryw_news{ width:100% !important;}
.mt-tabpage-title{width:100% !important;}
.mt-tabpage-count .mt-tabpage-item{}
.row2_left{ width: 100% !important;}
.row2_li ul li{width: 95% !important; float: none !important; margin-top: 15px; height: auto !important; padding: 2% 2%;}
.row2_li ul li img{ width: 100%;}
.row2_right{ width: 100% !important; margin-top: 15px;}
.row3_nr{ width: 100%; height: auto; margin-top: 15px;}
.row3_li ul li{ width: 44%; padding: 2%; margin-right: 0px; margin-top: 15px; height: 260px;}
.row3_li ul li:nth-child(2n){ float: right;}
.row3_li ul li img{ width: 100%;}
.xxgk_nr{ width: 100% !important;}
.xxgk_box .xxgk_tit{	text-indent: 14px !important;}
.xxgk_mian ul li{ width: 45% !important;}
.ldzc{ width: 100%; float: none; clear: both;}
.zwgk_left{ width: 100%; margin-bottom: 10px;}
.ldzc ul li img{ width: 25%;}
.li_right{ width: 73%;}
.gfxwj{ width: 100%; clear: both; float: none; margin-top: 15px;}
.zwxxgk{ width: 100%; float: none; clear: both; padding-bottom: 10px;}
.zd_li ul li{ width: 99%; margin: 1.5%;}
.zd_li ul li a{ width: 98%;}
.zwgk_right{ width: 100%; float: none; clear: both;} 
.zwgk_right ul li{ width: 49%; float: left;}
.zwgk_right ul li:nth-last-child(2n){ float: right;}
.zwgk_right ul li a{ width: 98%;}
.zwgk_right ul li img{ margin: 10px 5px 0px 5px;}
.zwgk_right ul li span{     text-indent: 40px;    font-size: 14px;    color: #333;}
#menu #nav{ width: 100%;}
#menu #nav li{ width: 49%; float: left; margin-top: 15px;	}
#menu #nav li:first-child{ margin-top: 15px;}
#menu #nav li:nth-child(2n){ float: right;}
#menu_con{ width: 100%;}
.yc_li li{ width: 100%; margin-top: 15px;}
.yc_li li img{ width: 35%; height: 100%;}
.yc_li li:nth-child(2),.yc_li li:first-child{ margin-top: 15px;}
.yc_li li a{ width: 62%;     margin-left: 3%;}
.bh_black{ height: auto; padding-bottom: 10px;}
.zjrow3 ul li{ width: 30%; margin-right: 3.33%;}
.zjrow3 ul li img{ width: 100%;}
.ls{ width: 100%;}
.ls_nr ul{ padding-bottom: 30px;}
.yc_map{ width: 100%; margin-top: 15px;}
.map_img{ width: 90%; margin: 0 auto;}
.map_img img{ width: 100%; height: auto;}
.yx{ width: 100%;}
.yx_nr ul li{ width: 46%; margin: 0 2%;}
.yx_nr ul li img{ width: 100%; height: auto;}
.dl{ width: 100%; margin-top: 15px;}
.spic img{ width: 100%;}
.image-slider-contents{ width: 86%;}
.image-slider-contents .outer{    width: 150px;}
.jr_img{ width: 100%;}
.jr_right{ width: 100%; margin-top: 15px;}
.row1_right{ margin-top: 15px;}
.sj_biao{ width: 100%;}
.sj_biao img{ width: 100%;}
.sjfb_left,.sjfb_right{ width: 100%; float: none; clear: both; margin-top: 20px;}
.sjfb_box{ margin-top: 0px;}
#menu_con3 .jryw_news{ margin-top: 0px;}
.jj_tit{ width: 80% !important; margin: 20px auto 0 auto;}
.jj_tit img{ width: 100%;}
.jj_left,.jj_right{ width: 100%; float: none; clear: both;}
/*--------------------0331--------------------*/
.in_main,
.lm_name1{
	padding:0 !important
}
.leaderbg{
	margin:0 !important;
	width:100% !important
}
.lm_name1{
	margin-bottom:10px !important
}
.xxgk_box02,
.LeftSide_con dl dt,
.hd_box01,
.ld_intro{
	width:100% !important;
	box-sizing:border-box !important
}
.hd_box01,
.ld_intro{
	margin-top:20px !important
}
.ldPic{
	float:none !important;
	margin:0 auto !important
}
	
/*-------------0403---------------*/
.gzms{
	height: 350px;
    text-align: center;
    margin: 0 auto;
    margin-left: 5px;
}
/*-------------0929---------------*/
.home_ywdt_news{ box-sizing:border-box; padding:0 15px;}
.mainBorder .page202 .news_top_one { padding-top:20px; height:auto; font-size:1.1rem; line-height:1.4;}
.page202 .news_top_one a{ font-size:1.1rem !important; line-height:1; word-break:break-all}
.common-item.colunm .cont{width:90% !important}
.common-item.colunm .common-next{ right:auto !important; left:245px;}
.common-container{width:100% !important; padding:0 15px !important; box-sizing:border-box; overflow:hidden}
.common-service .common-item{float:none;width:100%; box-sizing:border-box}
.affairs-service-platform{width:50% !important;}
.affairs-service-showpic{width:45% !important}
.service-public ul{ margin-left:-5%  !important}
.service-public li{ margin:0 0 10px 5%  !important;width:45% !important; }

.list_spec{ padding:0 10px}
.list_spec ul{width:105%; margin-left:-5%}
.list_spec ul li{ float:left;width:45%; margin-left:5%}
.list_spec ul li img{width:100%; height:90px}

/*-------20230206--------*/
.affairs-gazette-left{width:98%!important;}
.gazette-search-ul select{width:49%!important;}	
.gazette-search-ul input{width:85%!important;}
	 .affairs-gazette-right{width:100% !important;}
	 .affairs-gazette-logo{width:100%;height: auto !important;}
	 .affairs-gazette-logo img{width:100%;}
	 .gazette-magazine dt{width:50%!important; font-size: 1.3rem!important;}
	 .gg-mainls-content > table{width:42% !important;}
	 .mian{width:100%!important;margin: 0 !important;padding: 0 !important;}
	 .xx_search{margin:0}
	 .boxXz02{line-height: 1rem !important;padding: 0 10px;margin: 0 2%;}
	 .boxXz02 li{margin:0 10px; font-size: 0.9rem;}
	 .listXz02 li .r dl dd{width:100%; margin: 0; padding: 0}


 }
 
 @media (max-width:640px) {
  .info_area_box>div{padding:0.5rem 1rem;height: auto !important;text-indent: 0 !important;line-height: 1.5 !important;width: auto !important;font-size: 14px !important;}
  .info_title { margin-top:1rem;line-height: 1.5 !important; font-size: 1.5rem;}
  .info_content_mid{margin:15px 0}
}
@media (max-width:640px) {
 body{background-repeat: no-repeat;background-size: auto 30%;}
 .logo{margin-left: 2rem;}
 .xxgk{ margin-top: 30px;}
 .form_bg{height:auto;margin:20px 0}
 .mobile_lnav{ position: relative !important;margin-bottom: 20px;z-index: 100;}
 .mobile_lnav>ul>li>ul div{ background: #fff;}
}

